package cn.lycode.system.mapper;


import cn.lycode.system.domain.dto.syspost.SysPostListDTO;
import cn.lycode.system.domain.entity.SysPost;

import java.util.List;
/**
 * 岗位信息表 Mapper 接口
 *
 * @since 2024-09-03
 * @author lyCode
 */
public interface SysPostMapper {
    List<SysPost> selectSysPostList(SysPostListDTO dto);

    int insertSysPost(SysPost entity);

    SysPost selectSysPostById(Long id);

    int updateSysPost(SysPost entity);

    void removeSysPostByIds(List<Long> ids);

    void deleteSysPostByIds(List<Long> ids);
}